Технология удаленного доступа использует все ключевые концепции прикладной модели .NET (.NET Application Model). Хотя подробное обсуждение удаленного доступа не является целью этой книги, в кратком введении мы представим хороший пример использования метаданных и передачи по ссылке (marshal by reference, MBR) Удаленный доступ представляет собой механизм, который поддерживает исполняемые серверы
В отличие от удаленного доступа в технологии, основанной на модели компонентных объектов Microsoft (COM), в .NET для программирования инфраструктуры требуются минимальные усилия Необходимая инфраструктура программы позволяет программисту выбирать степень гибкости, т.е способность настраивать удаленный доступ для своих собственных приложений
Каркас NET Framework предоставляет два способа устанавливать соединения между двумя прикладными программами на различных компьютерах Рассматриваемые в главе 11 "Web-службы" сетевые службы позволяют компьютерам, на которых не установлена общеязыковая среда времени выполнения CLR, связываться с компьютерами, на которых общеязыковая среда времени выполнения CLR установлена Технология удаленного доступа, обсуждаемая здесь, позволяет создать распределенное приложение при условии, что на компьютерах установлена общеязыковая среда времени выполнения CLR.